package com.estock.platform.http.client;

import java.util.Map;

import com.estock.platform.http.request.StockClientRequest;
import com.estock.platform.http.response.JSONResponse;

public interface ESHttpClient {
	
    public <T extends JSONResponse> T execute(
            StockClientRequest request,
            Map<String, String> headers,
            String requestMethod,
            Class<T> responseClass)
            throws Exception;

}
